package com.jpcc.vw.onlineRadio.model.bean;

import java.util.List;

public class PaidAlbumsEntity {

    private long id;

    private long categoryId;

    private String albumTitle;

    private String albumTags;

    private String albumIntro;

    private String coverUrlSmall;

    private String coverUrlMiddle;

    private String coverUrlLarge;

    private boolean tracksNaturalOrdered;

    private AnnouncerEntity announcer;

    private int playCount;

    private int favoriteCount;

    private int shareCount;

    private int subscribeCount;

    private int includeTrackCount;

    private LastUptrackEntity lastUptrack;

    private boolean canDownload;

    private int isFinished;

    private long updatedAt;

    private long createdAt;

    private boolean isPaid;

    private int estimatedTrackCount;

    private String albumRichIntro;

    private int freeTrackCount;

    private String freeTrackIds;

    private String saleIntro;

    private String expectedRevenue;

    private String buyNotes;

    private String speakerTitle;

    private String speakerContent;

    private boolean hasSample;

    private int composedPriceType;

//    private String priceTypeDetail;

    private List<PriceTypeInfoEntity> priceTypeDetail ;

    private String detailBannerUrl;

    private String albumScore;


    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(long categoryId) {
        this.categoryId = categoryId;
    }

    public String getAlbumTitle() {
        return albumTitle;
    }

    public void setAlbumTitle(String albumTitle) {
        this.albumTitle = albumTitle;
    }

    public String getAlbumTags() {
        return albumTags;
    }

    public void setAlbumTags(String albumTags) {
        this.albumTags = albumTags;
    }

    public String getAlbumIntro() {
        return albumIntro;
    }

    public void setAlbumIntro(String albumIntro) {
        this.albumIntro = albumIntro;
    }

    public String getCoverUrlSmall() {
        return coverUrlSmall;
    }

    public void setCoverUrlSmall(String coverUrlSmall) {
        this.coverUrlSmall = coverUrlSmall;
    }

    public String getCoverUrlMiddle() {
        return coverUrlMiddle;
    }

    public void setCoverUrlMiddle(String coverUrlMiddle) {
        this.coverUrlMiddle = coverUrlMiddle;
    }

    public String getCoverUrlLarge() {
        return coverUrlLarge;
    }

    public void setCoverUrlLarge(String coverUrlLarge) {
        this.coverUrlLarge = coverUrlLarge;
    }

    public boolean isTracksNaturalOrdered() {
        return tracksNaturalOrdered;
    }

    public void setTracksNaturalOrdered(boolean tracksNaturalOrdered) {
        this.tracksNaturalOrdered = tracksNaturalOrdered;
    }

    public AnnouncerEntity getAnnouncer() {
        return announcer;
    }

    public void setAnnouncer(AnnouncerEntity announcer) {
        this.announcer = announcer;
    }

    public int getPlayCount() {
        return playCount;
    }

    public void setPlayCount(int playCount) {
        this.playCount = playCount;
    }

    public int getFavoriteCount() {
        return favoriteCount;
    }

    public void setFavoriteCount(int favoriteCount) {
        this.favoriteCount = favoriteCount;
    }

    public int getShareCount() {
        return shareCount;
    }

    public void setShareCount(int shareCount) {
        this.shareCount = shareCount;
    }

    public int getSubscribeCount() {
        return subscribeCount;
    }

    public void setSubscribeCount(int subscribeCount) {
        this.subscribeCount = subscribeCount;
    }

    public int getIncludeTrackCount() {
        return includeTrackCount;
    }

    public void setIncludeTrackCount(int includeTrackCount) {
        this.includeTrackCount = includeTrackCount;
    }

    public LastUptrackEntity getLastUptrack() {
        return lastUptrack;
    }

    public void setLastUptrack(LastUptrackEntity lastUptrack) {
        this.lastUptrack = lastUptrack;
    }

    public boolean isCanDownload() {
        return canDownload;
    }

    public void setCanDownload(boolean canDownload) {
        this.canDownload = canDownload;
    }

    public int getIsFinished() {
        return isFinished;
    }

    public void setIsFinished(int isFinished) {
        this.isFinished = isFinished;
    }

    public boolean isPaid() {
        return isPaid;
    }

    public void setPaid(boolean paid) {
        isPaid = paid;
    }

    public int getEstimatedTrackCount() {
        return estimatedTrackCount;
    }

    public void setEstimatedTrackCount(int estimatedTrackCount) {
        this.estimatedTrackCount = estimatedTrackCount;
    }

    public String getAlbumRichIntro() {
        return albumRichIntro;
    }

    public void setAlbumRichIntro(String albumRichIntro) {
        this.albumRichIntro = albumRichIntro;
    }

    public int getFreeTrackCount() {
        return freeTrackCount;
    }

    public void setFreeTrackCount(int freeTrackCount) {
        this.freeTrackCount = freeTrackCount;
    }

    public String getFreeTrackIds() {
        return freeTrackIds;
    }

    public void setFreeTrackIds(String freeTrackIds) {
        this.freeTrackIds = freeTrackIds;
    }

    public String getSaleIntro() {
        return saleIntro;
    }

    public void setSaleIntro(String saleIntro) {
        this.saleIntro = saleIntro;
    }

    public String getExpectedRevenue() {
        return expectedRevenue;
    }

    public void setExpectedRevenue(String expectedRevenue) {
        this.expectedRevenue = expectedRevenue;
    }

    public String getBuyNotes() {
        return buyNotes;
    }

    public void setBuyNotes(String buyNotes) {
        this.buyNotes = buyNotes;
    }

    public String getSpeakerTitle() {
        return speakerTitle;
    }

    public void setSpeakerTitle(String speakerTitle) {
        this.speakerTitle = speakerTitle;
    }

    public String getSpeakerContent() {
        return speakerContent;
    }

    public void setSpeakerContent(String speakerContent) {
        this.speakerContent = speakerContent;
    }

    public boolean isHasSample() {
        return hasSample;
    }

    public void setHasSample(boolean hasSample) {
        this.hasSample = hasSample;
    }

    public int getComposedPriceType() {
        return composedPriceType;
    }

    public void setComposedPriceType(int composedPriceType) {
        this.composedPriceType = composedPriceType;
    }

    public List<PriceTypeInfoEntity> getPriceTypeDetail() {
        return priceTypeDetail;
    }

    public void setPriceTypeDetail(List<PriceTypeInfoEntity> priceTypeDetail) {
        this.priceTypeDetail = priceTypeDetail;
    }

    public String getDetailBannerUrl() {
        return detailBannerUrl;
    }

    public void setDetailBannerUrl(String detailBannerUrl) {
        this.detailBannerUrl = detailBannerUrl;
    }

    public String getAlbumScore() {
        return albumScore;
    }

    public void setAlbumScore(String albumScore) {
        this.albumScore = albumScore;
    }

    public long getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(long updatedAt) {
        this.updatedAt = updatedAt;
    }

    public long getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(long createdAt) {
        this.createdAt = createdAt;
    }
}
